Returns changelog entries for changes to the business partner input stage
Returns changelog entries as of a specified timestamp from the input stage, optionally filtered by timestamp, an array of external IDs and a business partner type.
Query Parameters
- page string
Default value:
0
Number of page to get results from
- size string
Possible values:
<= 100
Default value:
10
Size of each page
- application/json
Request Body required
- timestampAfter date-time
Only changelog entries created after this time. Ignored if empty.
- externalIds string[]
Only for business partners with the given array of external IDs. Ignored if empty.
- 200
- 400
The changelog entries for the specified parameters
- application/json
- Schema
- Example (from schema)
Schema
- totalElements int64
Total number of all results in all pages
- totalPages int32
Total number pages
- page int32
Current page number
- contentSize int32
Number of results in the page
content object[]
Collection of results in the page
externalId stringThe external identifier of the business partner for which the changelog entry was created.
timestamp date-timeThe date and time when the changelog entry was created.
changelogType stringPossible values: [
CREATE
,UPDATE
]One of the actions for which the changelog entry was created: create, update.
- invalidEntries int32
Number of entries in the page that have been omitted due to being invalid (error)
errors object[]
Infos about the entries with errors
errorCode stringPossible values: [
ExternalIdNotFound
]Error code identifying the error
message stringError message that explains the error
entityKey stringKey (externalId) of the entity that failed
{
"totalElements": 0,
"totalPages": 0,
"page": 0,
"contentSize": 0,
"content": [
{
"externalId": "string",
"timestamp": "2024-07-15",
"changelogType": "CREATE"
}
],
"invalidEntries": 0,
"errors": [
{
"errorCode": "ExternalIdNotFound",
"message": "string",
"entityKey": "string"
}
]
}
On malformed pagination request